first demand (for payment) - Spanish English Dictionary